home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Amiga programmers in deep shit...
- Date: 15 Jan 1996 17:09:40 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4de1ok$ren@maureen.teleport.com>
- References: <4ccpsd$d8f@maureen.teleport.com> <Kevin_Phair.040b@bgi.internet-eireann.ie> <4cjimb$4im@maureen.teleport.com> <Kevin_Phair.040n@bgi.internet-eireann.ie> <4cto7l$t4s@maureen.teleport.com> <4ctuqh$1gj@serpens.rhein.de> <4d0dch$cup@maureen.teleport.com> <4d0lji$b3s@serpens.rhein.de> <4d37mb$sbo@maureen.teleport.com> <4ddg32$7h5@serpens.rhein.de>
- NNTP-Posting-Host: kelly.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Michael van Elst (mlelstv@serpens.rhein.de) wrote:
- : sschaem@teleport.com (Stephan Schaem) writes:
-
- : > Scala only do OS call for there wipes? Kiosk software only do
- : > OS call? Have you ever tryed to write a realtime presentation
- : > system with only OS call?
-
- : Hey c0d3r, no need to get the WritePixel()-is-slow-elegy out again.
-
- I wrote the above because one claim the OS is all you need to do
- multimedia software. Writepixel could have been VERY fast if the library
- supported display list... because the writepixel env would be kept
- and the speed for the second and next pixel could have been totaly
- optimal. But CBM only offered that solution... and its plain lame.
-
- writing a custom gfx library supporting display list work fine when
- you know the HW.. but if you fall back to call Writepixel() in the 'RTG'
- version it would be totaly unusable... so you need to write yourself
- a custom library for each HW you want your software to work on.
-
- unless realtime/speed is the least of yuor problem...
-
- : > It goes a long way compare to previous OS version, but from the
- : > game market result not long enought to satisfy the industry.
-
- : Nothing would ever satisfy c0d3rz. That's a basic rule and c0d3rz
- : agree to it in public. So any support for c0d3rz is a waste of time.
-
- Untrue.. Coders use other coders code... Supporting coder = making
- flexible effient library & that use the HW correctly.
- The amiga gfx library as yet to do that.. actually its pretty much shoot
- itself in the foot. CBM should have created a special low level library
- for higfh performance graphics aplication, a 2d one at first.. then 3d.
- They didn't...
- they had billion... unlike SGI at the time, look at the R&D diference,
- I blame everything on CBM managment :)
-
- : > IF somebody ask me to port donkey kong country to the A1200 I wont
- : > use an OS RTG solution.
-
- : Not the big "I" in that sentence.
-
- ... Would "YOU" ?
-
- : > Well, CBM was short sighted in developing graphics.library...
-
- : Read above.
-
- Understand... the graphics.library is a joke and that mainly delayed
- a good RTG system.. not games... that was my response to "its
- because of coders that the amiga HW is where it is"
-
- Are you one of those picasso users that walk with that mean look
- because he cant play shadow of the beast on his GFX card in 1024x768?
-
- : > & CBM thought it was very important that A500 floppy games work on a
- : > 040 based machine. How many people got an A4000 because it was
- : > 'compatible' with some (Not many) a500 games?
-
- : Rather noone. Games did not run on A4000s, especially not A500 games.
- : A1200 games on the other hand (an A1200 doesn't run many A500 games
- : either) to happen to run on A4000s by chance,.. sometimes.
-
- So give me the excuse then why the A4000 is fited with a chipset with
- a ECS emulation, if CBM worked so hard and was deleyed so much, so old
- software would work on the A4000?!?!?!...
-
- This is concerning: "CBM R&D was delayed because of coders"
-
- : > Well, amazingly CBM can make software that hit the HW and work on all
- : > amigas... are they keeping vital info from coderz to do the same?!?!?!
-
- : No. The message that you probably missed is that there can only be
- : _one_ that hits the HW (and slaughters immortables). This is either
- : the operating system or you. That's why you have arbitrating mechanisms
- : that are part of the OS. If you kill the OS you kill the arbitrating
- : mechanisms. If you kill the OS you kill all of its state.
-
- You dont kill the OS you put the OS to Sleep, awaik it when you are done.
- But this wont fix anything... AT need to write a low level effienct
- optimized library for multimedia, So people dont have to hit the HW.
- 1.x to 3.x is a joke... lets use QBlit, customcopperlist, and sprites:
- What a joke...
-
- : > Well, from what I understand coders are unwanted on the amiga platform
- : > and are actually a nuisance... So if they all go PC, who cares? :)
-
- : Probably the game industry. They do not have the professional staff
- : to do games without the c0d3rz.
-
- They do... their is plenty of programmer around that know C,++ and the OS.
-
- Stephan
-